﻿using AnQinManagermentBackendAPI.Common;

namespace AnQinManagermentBackendAPI.Model.View.Project
{
    /// <summary>
    /// 项目表视图
    /// </summary>
    public class ProjectSelectView
    {
        /// <summary>
        /// 项目Id
        /// </summary>
        public string Id { get; set; }

        /// <summary>
        /// 项目编码
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 项目名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 员工Id
        /// </summary>
        public string? StaffId { get; set; }

        /// <summary>
        /// 员工编码
        /// </summary>
        public string? StaffCode { get; set; }

        /// <summary>
        /// 员工姓名
        /// </summary>
        public string? StaffName { get; set; }

        /// <summary>
        /// 客户Id
        /// </summary>
        public string? CustomerId { get; set; }

        /// <summary>
        /// 客户编码
        /// </summary>
        public string? CustomerCode { get; set; }

        /// <summary>
        /// 客户名称
        /// </summary>
        public string? CustomerName { get; set; }

        /// <summary>
        /// 项目状态
        /// </summary>
        public StateEnum.ProjectStateEnum State { get; set; }
    }
}
